trumpet animalcule - Spanish English Dictionary